home *** CD-ROM | disk | FTP | other *** search
/ Power Utilities / Power Utilities.iso / utility / pro142 / fctrldoc.com (.txt) < prev    next >
Encoding:
Graham's TXT2COM  |  1990-02-04  |  26.1 KB  |  464 lines

  1. ~0E
  2.                       ┌─────────────┐ ┌────────────┐┌─┐
  3.                       └┐           ┌┘ │    ┌──────┐└┘ │
  4.                        │           │  │    │      └───┘
  5.                        │           │  │    │          <tm>
  6.                        │           │  │    └─────────────┐
  7.                        │           │  └──────┐           │
  8.                        │           │         │           │
  9.                        │           │         │           │
  10.                        │           └─────────┘           │
  11.                        │  U n i q u e   S o f t w a r e  │
  12.                        └─────────────────────────────────┘                   ~02
  13.                 FAXCTRL 1.34 - Copyright 1989 by Unique Software             ~0F
  14.                  Full documentation and License for only $25.00              ~07
  15.                   (+$2 for 3.5"-720K disks if needed/requested)              ~02
  16.                   Unique Software   ::   Post Office Box 26613 
  17.                           Fort Worth, Texas 76126-0613 
  18.                CompuServe : 70130,330   ::   MCI-Mail : 252-8689
  19.                        American People Link : UNIQUESOFT                     ~07
  20.                   ~87365~07day - ~8724~07hr FAX Support - 1-817-249-4284
  21. ~0A
  22.                           -Press [PG DN] for next page-                      ~03
  23.  
  24.  
  25.                                        This program  is  produced by a member of 
  26.                                     the  Association of Shareware  Professionals 
  27.                                     (ASP).    ASP  wants to make sure  that  the 
  28.        ┌─────────┐      <tm>        shareware principle works for  you.  If  you 
  29.  ┌─────┴───┐     │                  are  unable  to resolve a  shareware-related 
  30. ─│         │o    │───────────────── problem with an ASP member by contacting the 
  31.  │   ┌─────┴╨──┐ │  Association of  member  directly,  ASP may be able to  help. 
  32.  │   │         │─┘  Shareware       The  ASP  Ombudsman  can help you resolve  a 
  33.  └───│    o    │    Professionals   dispute  or problem with an ASP member,  but 
  34. ─────│    ║    │─────────────────── does  not  provide  technical  support   for 
  35.      └────╨────┘    MEMBER          members'  products.  Please write to the ASP 
  36.                                     Ombudsman  at P.O.  Box 5786,  Bellevue,  WA 
  37.                                     98006   or  send a  Compuserve  message  via 
  38.                                     easyplex to ASP Ombudsman 70007,3536     ~02
  39.  
  40.     You should  inspect the file with the extension ".LST"  for a  list  of  the 
  41. programs which SHOULD be contained in this package and their size.           ~0A 
  42.  
  43.  
  44.                           -Press [PG DN] for next page-                      ~02
  45.  
  46.     Vendors,   User  Groups,   and  Schools must read the  file  VENDOR.DOC  for 
  47. important information relating to their use and distribution of this program.~03 
  48.     Shareware is  NOT mediocre  software  because it's inexpensive.  It has been 
  49. accurately estimated that research and development costs (programming) in a $500 
  50. program  package are less than $50.  You see, with Shareware you are  NOT PAYING 
  51. for fancy packages, costly advertising, and expensive distribution methods.  ~02 
  52.     Shareware  is  NOT FREE.  If you "buy"  a  disk full of software for  $3.95, 
  53. $5.00,   or  $9.99  all you have paid for is the disk,  the time for making  the 
  54. collection, and shipping and handling.                                       ~03 
  55.     The  Shareware author is still legally entitled to receive compensation  for 
  56. his work. Many programmers make their  living by distributing their programs via 
  57. Shareware.  The license fee/registration which you should send is a programmer's 
  58. paycheck.                                                                    ~02 
  59.     Shareware  gives  you  get  the ULTIMATE GUARANTEE,  "If you don't  use  the 
  60. product,   you don't pay for it!".  Try getting that guarantee with "commercial" 
  61. software.                                                                    ~0A 
  62.                                 Evaluation Period                            ~02 
  63.     After  you  have used this program ~0A45~02  times,  you must ~0ADISCONTINUE  use  OR 
  64. REGISTER~02  the program by PURCHASING a single-user LICENSE from Unique  Software.                      
  65. ~0A
  66.                           -Press [PG DN] for next page-                      ~02
  67.  
  68.    It's EASY to become a licensed user of our programs. Some of them are distri-
  69. buted  with a program called `LICENSE',  others incorporate the license  routine 
  70. within the program itself. Either way, your printer does all the work. You don't 
  71. have to write anything. You don't even need an envelope!                     ~07 
  72.     VISA/MC registration is honored by the Public Software Library (800-2424-PSL 
  73. orders - Info 713-665-7017) and you get a $5 credit with PSL for later use.  ~02
  74.     Licensed users get printed FULL documentation (when applicable)  and receive 
  75. free  technical support for a year.  Technical questions can be submitted to any 
  76. of the onlines  services or FAX'd.  (The numbers are listed on the  HOME  page.)
  77. ~03   [To request techical support,  the following informations is required:   free 
  78. memory  before running program,  printer type (when applic),  resident programs, 
  79. and a listing of your AUTOEXEC.BAT and CONFIG.SYS files.]                    ~02
  80.    This  software  and documentation are distributed and/or sold  "as  is"   and 
  81. without warranties as to performance of merchantability or  any other warranties 
  82. whether  expressed  or implied.  Because of  the various hardware  and  software 
  83. environments  into  which any program may be put,  no warranty of fitness for  a 
  84. particular purpose can be offered. Good data  processing procedure dictates that 
  85. any program  be  thoroughly tested  with non-critical data before relying on it. 
  86. The user must assume the entire risk of using the program.  Any liability of the 
  87. seller will be limited exclusively to product replacement.                   ~0A
  88.                           -Press [PG DN] for next page-
  89. ~0E
  90.                                  F A X C T R L
  91. ~03
  92.  
  93.                                 What is FAXCTRL?                             ~02
  94.  
  95.     FaxCtrl  is actually a program and a BATch file that integrate to allow  you 
  96. to  use  both a Host system and a FAX machine on the same line!   That's  right! 
  97. There's no need of you spending $20...$30...$50  a  month for another phone line 
  98. plus  $75...$100...$more for installation just because  you need or want  a  FAX 
  99. machine  at home or the office and need to occasionally  call  and login to your 
  100. or your company's computer host system. 
  101.  
  102.  
  103.     You  can  also use FAXCTRL to integrate an answering machine and  your  host 
  104. system on one phone line...or also incorporate it on your VOICE line! You retain 
  105. all  functions  of your FAX or answering machine and your host system!  You  can 
  106. even  use FAXCTRL alone with your host system,  just for the added security from 
  107. hackers. 
  108.  
  109. ~0A
  110.                           -Press [PG DN] for next page-
  111. ~03
  112.                                 What is FAXCTRL? [2]
  113. ~02
  114.     And unlike programs with similar features, FAXCTRL does not use valuable DOS 
  115. memory by remaining resident.  Nor does it require your computer to boot,   over 
  116. and over again, each time it is used. 
  117.  
  118. ~03
  119.                                FAXCTRL and Viruses
  120. ~02
  121.     Do you worry about getting viruses in your  shareware?   FAXCTRL contains an 
  122. integrated virus checking ability. So if you receive a bad copy, or suspect that 
  123. some virus has infected your copy of FAXCTRL, you can find out immediately! [See 
  124. "/e(xamine)" under options.] 
  125.  
  126. ~03
  127.                               FAXCTRL Requirements
  128. ~02
  129.                   FAXCTRL.EXE require PC/MS-DOS 3.0 or greater.
  130.  
  131. ~0A
  132.                           -Press [PG DN] for next page-
  133. ~#0~0E
  134.                                  F A X C T R L                               ~03
  135.                                  version  1.34
  136.                        Copyright 1989 by Unique Software
  137. ~02
  138.  
  139.                 [F1] - Quick Start
  140.  
  141.                 [F2] - Usage
  142.                 [F3] - Options in Depth {1-5}
  143.  
  144.                 [F4] - Editing FAXHOST.BAT
  145.                 [F5] - Starting FAXCTRL
  146.                 [F6] - Calling your computer
  147.                 [F7] - Your Fax Machine / Security / Other Uses
  148.  
  149.                 [F8] - Use with Various Telecommunications Programs 
  150.                      - ~82FREE~02 Upgrades???
  151.  
  152.                 [F10] - Return to THIS menu
  153. ~0A
  154.                           -Press [PG DN] for next page-                      ~03
  155. ~#1
  156.                            FAXCTRL 1.34 - QUICK START                        ~02 
  157.     [1]·Copy FaxCtrl to a directory accessible to DOS on your PATH statement  or 
  158. place FaxCtrl in your host system directory.
  159.         COPY FAXCTRL.EXE [pathname]
  160.     [2]·Copy FaxHost.ASP to your host system dir. COPY FAXHOST.ASP [pathname]
  161.     [3]·Copy FaxHost.BAT to a directory accessible to DOS on your PATH statement 
  162. or place FaxCtrl in your host system directory. 
  163.         COPY FAXHOST.BAT [pathname]
  164.     [4]·Check FaxHost.BAT. you may have to add  pathnames  to FAXCTRL.EXE and to 
  165. the command that starts your host system. Don't forget options if needed! 
  166.     [5]·Type FAXHOST.  FaxCtrl should load almost immediately.  If it doesn't go 
  167. back to step [4] and check/change the pathnames as needed. 
  168.     [6]·If you FAX has a settable "Answer on Ring #". Set it to anything greater 
  169. than ONE.  This isn't usually a problem as even those not settable usually don't 
  170. answer until the second or third ring. 
  171.     [7]·To reach your computer,  ring your the telephone line ONCE then hang up. 
  172. Wait (at least) for the ring duration you have set. [The default is 10 seconds.] 
  173. Then call your computer/fax line to logon and logon to Procomm as normal. 
  174.     [8]·When  exiting  any host system remotely,  you must use the  option  that 
  175. returns to DOS so FAXCTRL can resume it's operation.                         ~0A 
  176.                           -Press [PG DN] for next page-                      ~03
  177. ~#2
  178.                                  FAXCTRL - USAGE
  179.  
  180. ~02
  181. FAXCTRL {/h(elp)|/e(xamine)|/option1 /option2 ... /optionN}
  182.    options (* are defaults)
  183.      /h(elp) - display this screen
  184.      /e(xamine) - for virus
  185.  
  186.      /c(port):# {*1|2}
  187.      /b(aud):# {300|1200|*2400|4800}
  188.      /d(atabits):# {7|*8}
  189.      /p(arity):# {*0|1|2}
  190.      /r(wait):# [secs 6...*10...30]
  191.      /w(aitb):# [secs 10...*48...120]
  192.      /k(eystr):? [*`RING']
  193.      /n(oansw):?.? [*`ATS0=0 X3 V1']
  194.      /a(nswer):?.? [*`ATS0=1']
  195.      /l(inend):# [*013]
  196.  
  197. ~0A
  198.                           -Press [PG DN] for next page-                      ~03
  199. ~#3
  200.                          FAXCTRL - Options in Depth [1]
  201. ~07
  202.     NOTE:  in all explanations, examples, items which appear in parentheses, (), 
  203. are optional and don't have to be included; items which appear in brackets,  [], 
  204. are comments and are NOT a part of the commands/options;  items which appear  in 
  205. braces,  {}, separated by a bar, |,  are a list and ONE of them MUST be included 
  206. with the command/option. 
  207. ~02
  208.     /h(elp) - displays the quick help screen
  209.     /e(xamine) - examine FAXCTRL.EXE for virus infections
  210.  
  211.     /c(port):{1|2} - selects which COMmunications port your modem uses. COM1 is 
  212. default, so the only time you really need to use this option is if you are using 
  213. COM2. Note that "/c:1" and "/cport:1" are identical options.
  214.  
  215.     /b(aud):{300|1200|2400|4800} - selects the baud setting you want to use.  We 
  216. suggest that you use the same baud rate that you login to your host system  with 
  217. but this is not necessary.  The default is 2400  baud.  Note that "/b:1200"  and 
  218. "/baud:1200" are identical options.                                          ~0A 
  219.  
  220.                           -Press [PG DN] for next page-                      ~03 
  221. ~#3
  222.                          FAXCTRL - Options in Depth [2]
  223. ~02
  224.     /d(atabits):{7|8}·-·sets  the  databits for your selected COM  port.   Again 
  225. there is no specific requirement.  However,  we suggest you use the same setting 
  226. as your host system uses. Eight, 8, is the default. 
  227.  
  228.  
  229.     /p(arity):{0|1|2}·-·sets the parity for your selected COM port.  We  suggest 
  230. you use the same setting as your host system uses.  The parity settings of zero, 
  231. one, and two, correspond (naturally) to none, odd, and even respectively. 
  232.  
  233.  
  234.     /r(wait):##·-·set the maximum number of seconds FaxCtrl will "watch" between 
  235. rings on your telephone.  Any number between six,  6, and thirty, 30,  is valid. 
  236. This number has to be set one to two seconds greater than the time between rings 
  237. on  your phone.  Please time your telephone because times between rings do  vary 
  238. from  phone company to phone company.  This is also the amount of time you  will 
  239. have to wait between your first ring and actually logging onto your host system. 
  240.  
  241. ~0A
  242.                           -Press [PG DN] for next page-                      ~03
  243. ~#3
  244.                          FAXCTRL - Options in Depth [3]
  245. ~02
  246.  
  247.  
  248.      /w(aitb):##·-·sets  the maximum number of seconds that FaxCtrl waits before 
  249. recycling after it detects a second ring in a row. In other words, after FaxCtrl 
  250. senses a second ring in a row, it will wait this many seconds before starting to 
  251. look for the next call.  Forty-eight,  48,  seconds is the default.  Any  number 
  252. between 10 and 120 seconds is valid. 
  253.  
  254.  
  255.      /k(eystr):?...?·-·this  is  the  ASCII string that is generated  when  your 
  256. modem detects the phone line ringing. If you have a Hayes compatible modem,  the 
  257. string is "RING".  This is also the default.  If you modem generates a different 
  258. word or you prefer to use the Hayes result code,  2, you can set the string with 
  259. this command. For example, to use the Hayes result code for "RING" you would use 
  260. the option /k:2 
  261.  
  262.  
  263. ~0A
  264.                           -Press [PG DN] for next page-                      ~03
  265. ~#3
  266.                          FAXCTRL - Options in Depth [4]
  267. ~02
  268.     /n(oansw):?...?·-·this actually serves two purposes.  first you must include 
  269. the  command  that turns OFF auto-anwering on your modem.  You DON'T  want  your 
  270. modem  answering  the  line  -  it might be for  your  FAX!   This  is  also  an 
  271. initialization string.  The string is sent to your modem every time that FaxCtrl 
  272. is run. The default is "ATS0=0 X3 V1", a Hayes command, turning off auto-answer, 
  273. turning  on level 3 commands,  and turning on verbose mode.  If your modem isn't 
  274. Hayes compatible,  or you prefer to use Hayes result codes (see /k(eystr))   you 
  275. must set the appropriate string with this option.  For example, to use the Hayes 
  276. result codes, you would use the string "/n:ATS0=0 V0". 
  277.  
  278.     /a(nswer):?...?·-·this  is the ASCII string that tells your modem  to  auto-
  279. answer your phone line and is sent to your modem each time that FaxCtrl is about 
  280. to  exit  to run your host system.  This command is usually unnecessary  because 
  281. most host systems send an auto-answer string to your modem when initializing the 
  282. Host mode. This command was included at the request of several BETA testers. You 
  283. may find other uses for it. The default is "ATS0=1". 
  284.  
  285. ~0A
  286.                           -Press [PG DN] for next page-                      ~03
  287. ~#3
  288.                          FAXCTRL - Options in Depth [5]
  289. ~02
  290.      /l(inend):###·-·this  is  the  decimal  code that your  modem  requires  to 
  291. terminate  each  line/command.   The  majority of modems simply use  a  Carriage 
  292. Return, <CR>, [ENTER], whatever you call it, it's decimal 13 (also the default). 
  293. A lot of older Radio Shack modems required a command to terminate with a capital 
  294. letter "X",  if you have one of these modems you should use the option, "/l:88". 
  295. Naturally valid values are from 0 to 255. 
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307. ~0A
  308.                           -Press [PG DN] for next page-                      ~0A
  309. ~#4
  310.                          FAXCTRL - Editing FaxHost.BAT                       ~03
  311. :FAXTOP
  312. : don't forget to precede FAXCTRL with a pathname (if needed)
  313. FAXCTRL
  314. : don't forget to add options above (if needed)
  315. : on exit QUIT IF LOCAL KEYPRESS
  316. IF ERRORLEVEL=1 GOTO ABORT
  317. : don't forget to precede the host system name with a pathname (if needed)
  318. : PCPLUS /FFAXHOST
  319. : ^- for use with Procomm Plus
  320. : QMODEM /HOST
  321. : ^- for use with QMODEM
  322. : TELIX Q B Shost
  323. : ^- for use with TELIX
  324. : keep looping back
  325. GOTO FAXTOP
  326. :ABORT                                                                       ~02
  327.     This  is  the  file FAXHOST.BAT included in FAXCTL.EXE.  If  you  don't  put 
  328. FAXCTRL in a directory contained on your PATH statement you need to include  the 
  329. path where  it is located in front of "FAXCTRL"  (don't forget options you might 
  330. need AFTER FAXCTRL, for example: "FAXCTRL /c:2"            ~07[PGDN]         ~03 
  331. ~#5
  332.                            FAXCTRL - Starting FAXCTRL
  333. ~02
  334.  
  335.  
  336.     The actual use of FAXCTRL,  once you've determined which options you require 
  337. or want,  is automatic.  Although FAXCTRL can be run from the command line,   it 
  338. would not provide any function in itself.  In other words, FAXCTRL is made up of 
  339. the integrated working parts you have received,  FAXCTRL.EXE,  FAXHOST.BAT,  and 
  340. FAXHOST.ASP. Each of these parts is necessary for FAXCTRL to work properly. 
  341.  
  342.  
  343.  
  344.     To  run FAXCTRL once you have changed FAXHOST.BAT to meet your  needs,   you 
  345. only need to type in FAXHOST.  The rest is automatic.  FAXHOST will load FAXCTRL 
  346. and  begin waiting for your phone line to ring.  To terminate FAXCTRL  you  only 
  347. need to press any key on your keyboard. 
  348.  
  349.  
  350.  
  351. ~0A
  352.                           -Press [PG DN] for next page-                      ~03
  353. ~#6
  354.                          FAXCTRL - Calling your computer
  355. ~02
  356.  
  357.     Calling  into your computer requires only a few,  simple,  additional steps. 
  358. Ring the phone line ONCE,  hangup,  wait the number of seconds you have set with 
  359. the /r(wait):## option (default is 10 seconds). Now call back and logon to your 
  360. host system as normal. 
  361.  
  362.  
  363.     Naturally,   your  Host mode will work as normal.  The only  thing  left  to 
  364. remember is that instead of giving a command of "Goodbye"  or "Hangup", you need 
  365. to  issue the command to "Abort".  This will return your computer to the  system 
  366. level and back to FAXCTRL, ready for your next call if necessary. 
  367.  
  368.  
  369.     If you forget and give the "Goodbye" command, simple call back, logon and 
  370. give the "Abort" command.
  371.  
  372.  
  373. ~0A
  374.                           -Press [PG DN] for next page-                      ~03
  375. ~#7
  376.                            FAXCTRL - Your FAX Machine
  377. ~02
  378.     If  you  can  select the number of rings it takes for your  FAX  machine  to 
  379. answer, set it to TWO or more rings. If you cannot, this shouldn't be a problem. 
  380. Most FAX machines answer on the second or third ring. 
  381.  
  382.     The reason for this is you don't want your FAX machine answering before your 
  383. modem once you have tripped the "one-ring" signal.
  384. ~03
  385.                                FAXCTRL - Security
  386. ~02
  387.     FAXCTRL  gives you extra security from some hacker breaking  into  your Host 
  388. system.   For example,  a lot of hackers use some sort of a dialing program that 
  389. goes  through  all  telephone numbers recording those  which  responded  with  a 
  390. carrier tone.  FAXCTRL would never allow your system to issue a  carrier tone in 
  391. such  a  case because such dialer programs are set up to dial and let  the  line 
  392. ring several  times before it gives up.  Once that phone line  rings  the second 
  393. time,   FAXCTRL is going to ignore the attempt completely.  If the hacker  can't 
  394. detect your modem, he cannot break into your Host setup. 
  395. ~0A
  396.                           -Press [PG DN] for next page-                      ~03
  397. ~#7
  398.                               FAXCTRL - Other Uses
  399. ~02
  400.     Don't limit your imagination on the uses of FAXCTRL.  You DON'T have to have 
  401. a FAX machine. All of the above principles and instructions would also allow you 
  402. to  use an answering machine and your Host setup on the same telephone line;  or 
  403. an answering machine, your Host setup, and your NORMAL voice telephone line. 
  404.  
  405.     To  use FAXCTRL with an answering machine make sure and set  your  answering 
  406. machine to answer on the second,  third, etc. ring. Anything but the first ring. 
  407. Now if someone calls to your house (everyone lets a phone ring more than  once!) 
  408. and you're away FAXCTRL will not invoke your host system unless you call in  and 
  409. give  it the "one-ring"  switch.  Your answering machine can operate as  normal! 
  410. Even such features as toll-saver work! 
  411.  
  412.     To  use  FAXCTRL  on your normal voice line with  or  without  an  answering 
  413. machine  is very simple.  Just tell anyone living in your house NOT ever  answer 
  414. the phone unless it rings twice! When you call in needing to "talk" to your Host 
  415. system, (if everyone follows orders) the "one-ring" switch works, and your call 
  416. back is answered by your Host system on the first ring. 
  417. ~0A
  418.                           -Press [PG DN] for next page-                      ~03
  419. ~#8
  420.              FAXCTRL - Use with Various Telecommunications Programs 
  421.  
  422. ~02
  423.     If you use PROCOMM PLUS, read the self-displaying documentation FPCPDOC.COM.
  424.  
  425.     If you use QMODEM, read the self-displaying documentation FQMDMDOC.COM.
  426.  
  427.     If you use TELIX, read the self-displaying documentation FTLXDOC.COM.
  428.  
  429.  
  430.    FAXCTRL was developed with ProComm Plus,  Copyright by DataStorm Technolgies. 
  431. However this is no way limits its use to ProComm Plus. The instructions provided 
  432. above  should allow you to use FAXCTRL with ANY Telecommunications Program  that 
  433. can abort to the system level once you are finished with your call. 
  434.  
  435.     The  only adjustment needed would be in FAXHOST.BAT to invoke your  terminal 
  436. program  so that it will either enter it's Host mode automatically or  create  a 
  437. script that would do so like Procomm. 
  438.  
  439. ~0A
  440.                           -Press [PG DN] for next page-
  441. ~#8~03
  442.                            FAXCTRL - FREE Upgrades???
  443. ~02
  444.     Have  you  adapted FAXCTRL and FAXHOST.BAT to a telecommunications  or  host 
  445. program not mentioned in this documentation? 
  446.     Do you use FAXCTRL in a way other than mentioned in this documentation? 
  447.     Do you have a suggestion for improving FAXCTRL?
  448.  
  449.     Send (or FAX) in your method,  ideas,  and/or suggestions. If we incorporate 
  450. them into a new version, yours will be included in  the  next upgrade/update  of 
  451. this  documentation plus you will receive a  free upgrade of FAXCTRL or  a  free 
  452. license to one  of  our  other  popular  shareware programs! Our THANKS for your 
  453. ideas and suggestions! 
  454.  
  455.     Please include, if applicable,  copies of your adapted FAXHOST.BAT,  FAXCTRL 
  456. options  that might  be  necessary,  a copy of the script/command file  for  the 
  457. terminal program  that you are using , and specific instructions on how to  exit 
  458. the  terminal  program  - returning to DOS/FAXHOST.BAT.
  459.  
  460.  
  461.     (Please  don't ask if you're going to receive a freebie,  you'll spoint  the 
  462. surprise!)                                                                   ~0A
  463.                           >>> END of documentation <<<
  464.